<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        /***
         * 水仙花数：三位数  百位的立方 + 十位的立方 + 个位的立方 = 当前数
         * 153 = 1 * 1 *1 + 5 * 5 * 5 + 3 * 3 * 3 = 125 + 27 + 1 = 153
         * 
         * 需求：找到 1000 以内的所有水仙花数
         * 
         * 思路：获取 任意三位数的 百位 十位 个位
         * 
         */
        // 100 <= i && i < 1000

        // 153
        // 153 % 10;  // 商 15  余数 3
        // 153/10 ==> 15.3  => 15 % 10 

        for (var i = 100; i < 1000; i++) {
            var ge = i % 10;
            var shi = parseInt(i / 10) % 10;
            var bai = parseInt(i / 100);
            // console.log(i + ': ' + bai + '-' + shi + '-' + ge);
            // if(ge*ge*ge + shi*shi*shi + bai*bai*bai === i){
            //     console.log(i);
            // }
            if(ge**3 + shi**3 + bai**3 === i){
                console.log(i);
            }
        }
        


    </script>
</body>

</html>